package com.kevin.mapping.script.lexer;

import com.kevin.mapping.script.engine.JSONEnv;

import java.math.BigDecimal;

public interface IToken {

    Integer getIntValue(JSONEnv env);

    Long getLongValue(JSONEnv env);

    Double getDoubleValue(JSONEnv env);

    BigDecimal getBigDecimalValue(JSONEnv env);

    String getStrValue(JSONEnv env);

    Object getObjectValue(JSONEnv env);
}